did you make the payment - Turkish English Dictionary